Coherence for Photonically Scalable Shared Memory Systems

نویسندگان

  • John Chu
  • Patrick W. Dowd
چکیده

This paper develops a framework for simulations, where a system component is represented inthe simulation by a module of source code, isolated from the rest of the program. A message passing facility is used for inter-module communication. By writing simulations in this way, it is faster and more reliable to create simulations for comparison purposes. This idea is validated by the simulation of two Optically Interconnected Distributed Shared Memory systems. Essentially similar, they employ a photonic network using wavelength division multiple access to create multiple channels on a single optical fiber as an interconnection network. However, different media access protocols were used. With the developed simulation framework, replacing the module that simulated the media access protocol was all that was necessary, showing the significant performance impact of the media access protocol.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Design and Analysis of Highly Availbalbe and Scalable Coherence Protocols for Distributed Shared Memory Systems Using Stochastic Modeling

Larger size networks require DSM coherence protocols which scale well. Fault-tolerance in terms of high availability is required for data access and for uninterrupted DSM service since large-scale environments have a greater number of potentially malfunctioning components. We present a new class of coherence protocols for DSM systems whose instances o er highly available access to shared data a...

متن کامل

OpenMP: An Industry- Standard API for Shared- Memory Programming

46 1070-9924/98/$10.00 © 1998 IEEE IEEE COMPUTATIONAL SCIENCE & ENGINEERING Application developers have long recognized that scalable hardware and software are necessary for parallel scalability in application performance. Both have existed for some time in their lowest common denominator form, and scalable hardware—as physically distributed memories connected through a scalable interconnection...

متن کامل

OpenMP : An Industry - Standard API for Shared - Memory Programming LEONARDO

46 1070-9924/98/$10.00 © 1998 IEEE IEEE COMPUTATIONAL SCIENCE & ENGINEERING Application developers have long recognized that scalable hardware and software are necessary for parallel scalability in application performance. Both have existed for some time in their lowest common denominator form, and scalable hardware—as physically distributed memories connected through a scalable interconnection...

متن کامل

Specification-based Verification in a Distributed Shared Memory Simulation Model

The emergence of chip multiprocessors is leading to rapid advances in hardware and software systems to provide distributed shared memory (DSM) programming models, so-called DSM systems. A DSM system provides programming advantages within a scalable and cost-effective hardware solution. This benefit derives from the fact that a DSM system creates a shared-memory abstraction on top of a distribut...

متن کامل

Fusion Coherence: Scalable Cache Coherence for Heterogeneous Kilo-Core System

Future heterogeneous systems will integrate CPUs and GPUs on a single chip to achieve high computing performance as well as high throughput. In general, it would discard the current discrete pattern and will build a uniformed shared memory system avoiding explicit data movement among CPUs and GPUs connected by high throughput NoC. We propose a scalable cache coherence solution Fusion Coherence ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2007